package com.bytedance.social.service;

import com.bytedance.social.request.FollowListRequest;
import com.bytedance.social.request.FollowerListRequest;
import com.bytedance.social.request.FriendListRequest;
import com.bytedance.social.request.RelationActionRequest;
import com.bytedance.social.respones.FollowListResponse;
import com.bytedance.social.respones.FollowerListResponse;
import com.bytedance.social.respones.FriendListResponse;
import com.bytedance.social.respones.RelationActionResponse;

import java.text.ParseException;

public interface RelationService {
    public RelationActionResponse relationAction(RelationActionRequest relationActionRequest);

    public FollowListResponse getUserFollowList(FollowListRequest followListRequest);

    public FollowerListResponse getUserFollowerList(FollowerListRequest followerListRequest);

    public FriendListResponse getUserFriends(FriendListRequest friendListRequest) throws ParseException;
}
